package com.minshenglife.zanzan.service;

import com.minshenglife.zanzan.entity.AccessToken;
import com.minshenglife.zanzan.entity.EMOUserGroup;
import com.minshenglife.zanzan.entity.User;


/**
 * 访问时效service
 * @author huodd
 *
 */

public interface AccessTokenService {
	
	/**插入或修改微信access_token*/
	public void insertWXAccessToken(String flag, String access_token);
	/**获取微信access_token*/
	public AccessToken getWXAccessToken(String flag);
	
	/**插入访问时效*/
	public void insertAccessToken(User user, String accessToken);
	/**插入访问时效*/
	public void insertAccessTokenOfNotUser(String openId,String accessToken);
	/**根据token获取empId*/
	public AccessToken getAccessTokenByToken(AccessToken accessToken);
	/**删除token*/
	public void deletetAccessTokenByToken(AccessToken accessToken);
	/**更新 结束时间*/
	public void updateAccessTokenByToken(AccessToken accessToken);
	/**插入访问时效*/
	public void insertAccessToken(EMOUserGroup usergroup, String access_token);

}
